@charset "UTF-8";
* {
  margin: 0;
  padding: 0;
}
.clear {
  clear: both;
}
/*滑过显示菜单*/
div.header div.nav-footer div#left {
  display: none;
  position: absolute;
  z-index: 1000;
  margin-top: -1px;
}
div.header div.nav-footer div#left ul.menu {
  position: relative;
  width: 230px;
  height: 500px;
  border: 1px solid #ebebeb;
  box-sizing: border-box;
}
div.header div.nav-footer div#left ul.menu li {
  box-sizing: border-box;
  max-height: 71px;
  font-size: 11pt;
  list-style-type: none;
  text-align: left;
  padding-left: 8px;
  background: #f8f8f8 url("../imgs/right_arrow.jpg") no-repeat right center;
  z-index: 3;
  padding-bottom: 6px;
  border-bottom: 1px dashed #e0e0e0;
}
div.header div.nav-footer div#left ul.menu li:last-child:hover {
  border-bottom: 0;
}
div.header div.nav-footer div#left ul.menu li:last-child:hover span {
  height: 70px;
}
div.header div.nav-footer div#left ul.menu li > a:not(:first-child) {
  max-width: 60px;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
div.header div.nav-footer div#left ul.menu li a {
  text-decoration: none;
  color: #959595;
  font-size: 12px;
  margin: 8px 0;
}
div.header div.nav-footer div#left ul.menu li a.a-rx {
  padding-right: 8px;
  border-right: 1px solid #959595;
}
div.header div.nav-footer div#left ul.menu li a:hover {
  text-decoration: underline;
  color: #e4393c;
  font-weight: bold;
}
div.header div.nav-footer div#left ul.menu li a.title {
  text-decoration: none;
}
div.header div.nav-footer div#left ul.menu li a.title:hover div {
  color: #333333;
}
div.header div.nav-footer div#left ul.menu li a.title div {
  padding-top: 14px;
  padding-bottom: 6px;
  font-size: 16px;
  color: #333333;
}
div.header div.nav-footer div#left ul.menu .lihover {
  border: 1px solid #ddd;
  border-right: 0;
  box-shadow: 0 0 8px #ddd;
  background-image: none;
  background-color: #ffffff;
}
div.header div.nav-footer div#left ul.menu .lihover twoMenu {
  display: block;
}
div.header div.nav-footer div#left ul.menu .lihover span {
  display: inline-block;
  position: absolute;
  right: -12px;
  width: 30px;
  height: 68px;
  margin-top: -41px;
  background-color: #ffffff;
  z-index: 220;
}
div.header div.nav-footer div#left ul.menu twoMenu {
  display: none;
  position: absolute;
  width: 712px;
  height: 499px;
  margin: -1px 0 0 -1px;
  top: 0;
  overflow: hidden;
  left: 230px;
  border: 1px solid #ddd;
  box-sizing: border-box;
  z-index: 4;
  background: white;
  box-shadow: 0 0 8px #DDD;
  -moz-box-shadow: 0 0 8px #DDD;
  -webkit-box-shadow: 0 0 8px #DDD;
}
div.header div.nav-footer div#left ul.menu twoMenu left {
  float: left;
  padding: 10px 20px;
}
div.header div.nav-footer div#left ul.menu twoMenu left dl.title {
  border-bottom: 1px solid #EEE;
}
div.header div.nav-footer div#left ul.menu twoMenu left dl.title div {
  padding-left: 12px;
  color: #28b9dd;
}
div.header div.nav-footer div#left ul.menu twoMenu left dl {
  padding: 6px 0;
}
div.header div.nav-footer div#left ul.menu twoMenu left dl dd {
  overflow: auto;
}
div.header div.nav-footer div#left ul.menu twoMenu left dl dd a {
  display: block;
  float: left;
  border-right: 1px solid #CCC;
  color: #737373;
  font-size: 9pt;
  padding: 0 12px;
  line-height: 14px;
  margin: 9px 0;
}
div.main {
 margin: 10px auto 0px auto ;
  width: 1190px;
  font-size: 14px;
}
div.main div.top1 {
  padding-left: 7px;
  line-height: 30px;
  font-size: 12px;
  color: #989898;
}
div.main div.top1 span.rArrow {
  color: #333333;
}
div.main div.top1 span.yName {
  color: #333333;
}
div.main div.s1 {
  width: 1190px;
  height: 380px;
  border: 1px solid #dedede;
}
div.main div.s1 div.left {
  float: left;
  width: 292px;
  height: 292px;
  border: 1px solid #dedede;
  box-sizing: border-box;
  margin: 15px;
  overflow: hidden;
}
div.main div.s1 div.left div.left1 {
  position: absolute;
  z-index: 12;
  margin-top: -50px;
  width: 44px;
  height: 44px;
  border-top: 1px solid #dedede;
  border-right: 1px solid #dedede;
}
div.main div.s1 div.left div.left1 img {
  width: 44px;
  height: 44px;
}
div.main div.s1 div.left div.left2 {
  position: absolute;
  z-index: 12;
  margin-top: -50px;
  margin-left: 47px;
  width: 44px;
  height: 44px;
  border-top: 1px solid #dedede;
  border-right: 1px solid #dedede;
  border-left: 1px solid #dedede;
}
div.main div.s1 div.left div.left2 img {
  width: 44px;
  height: 44px;
}
div.main div.s1 div.left div.left3 {
  position: absolute;
  z-index: 12;
  margin-top: -50px;
  margin-left: 95px;
  width: 44px;
  height: 44px;
  border-top: 1px solid #dedede;
  border-right: 1px solid #dedede;
  border-left: 1px solid #dedede;
}
div.main div.s1 div.left div.left3 img {
  width: 44px;
  height: 44px;
}
div.main div.s1 div.left div.left4 {
  position: absolute;
  z-index: 12;
  margin-top: -50px;
  margin-left: 144px;
  width: 44px;
  height: 44px;
  border-top: 1px solid #dedede;
  border-right: 1px solid #dedede;
  border-left: 1px solid #dedede;
}
div.main div.s1 div.left div.left4 img {
  width: 44px;
  height: 44px;
}
div.main div.s1 div.right {
  float: right;
  width: 847px;
  height: 207px;
  display: inline-block;
  margin-top: 15px;
  margin-right: 5px;
}
div.main div.s1 div.right div.up {
  padding: 8px;
  width: 837px;
  height: 169px;
  display: flex ;
  font-size: 14px;
  margin-top:10px;
 
  float:left;
}
div.main div.s1 div.right div.up div.up-left {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
div.main div.s1 div.right div.up div.up-left p.p1 {
  line-height: 39px;
  color: #f0886a;
}
div.main div.s1 div.right div.up div.up-left p.p1 span.title {
  font-size: 24px;
  float:left;
  white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
  max-width:240px;
  height:39px;
}
div.main div.s1 div.right div.up div.up-left p.p2 {
  line-height: 39px;
}
div.main div.s1 div.right div.up div.up-left p.p2 span.title {
  color: #999999;
}
div.main div.s1 div.right div.up div.up-left p.p3 {
  line-height: 39px;
}
div.main div.s1 div.right div.up div.up-left p.p3 span.title {
  color: #999999;
}
div.main div.s1 div.right div.up div.up-left p.p4 {
  line-height: 39px;
}
div.main div.s1 div.right div.up div.up-left p.p4 span.title {
  color: #999999;
}
div.main div.s1 div.right div.up div.up-left p.p5 {
  line-height: 39px;
}
div.main div.s1 div.right div.up div.up-left p.p5 span.title {
  color: #999999;
}
div.main div.s1 div.right div.up div.up-left p.p5 span.p5-1 {
  padding: 2px 15px;
  background-color: #ff6c6c;
  color: white;
  margin-left:1px;
}
div.main div.s1 div.right div.up div.up-left p.p5 span.p5-2 {
  padding: 2px 15px;
  background-color: #ff6c6c;
  margin-left: 6px;
  color: white;
}
div.main div.s1 div.right div.up div.up-right {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
div.main div.s1 div.right div.up div.up-right p.p1 {
  line-height: 39px;
  float: left;
  width:432px;
}
div.main div.s1 div.right div.up div.up-right p.p1 span.p1-1 {
  color: #fb6c6c;
}
div.main div.s1 div.right div.up div.up-right p.p1 span.p1-2 {
  margin-left: 16px;
  color: #999999;
}
div.main div.s1 div.right div.up div.up-right p.p1 span.p1-3 {
  margin-left: 16px;
  color: #999999;
}
div.main div.s1 div.right div.up div.up-right p.p1 span.p1-3 span.p1-3-num {
  color: #999999;
}
div.main div.s1 div.right div.up div.up-right p.p1 span.p1-4 {
  margin-left: 16px;
  color: #999999;
}
div.main div.s1 div.right div.up div.up-right p.p2 {
  line-height: 39px;
}
div.main div.s1 div.right div.up div.up-right p.p2 span.title {
  color: #999999;
}
div.main div.s1 div.right div.up div.up-right p.p3 {
  line-height: 39px;
}
div.main div.s1 div.right div.up div.up-right p.p3 span.title {
  color: #999999;
}
div.main div.s1 div.right div.up div.up-right p.p4 {
  line-height: 39px;
}
div.main div.s1 div.right div.up div.up-right p.p4 span.title {
  color: #999999;
}
div.main div.s1 div.right div.up div.up-right p.p5 {
  line-height: 39px;
}
div.main div.s1 div.right div.up div.up-right p.p5 span.title {
  color: #999999;
}
div.main div.s1 div.right div.down {
  margin-top: -15px;
  width: 847px;
  height: 84px;
  background-color: #f6f6f6;
  float:left;
}
div.main div.s1 div.right div.down div.down-1 {
  display: inline-block;
  margin-left: 20px;
  margin-top: 10px;
  width: 407px;
  height: 60px;
  border: 2px solid #fb6c6c;
  color: #fb6c6c;
  font-size: 30px;
  background-color: white;
}
div.main div.s1 div.right div.down div.down-1 span.down-1-1 {
  display: inline-block;
  width: 73px;
  padding: 12px 0;
  line-height: 18px;
  text-align: center;
  font-size: 18px;
  margin-right: 10px;
  color: white;
  background-color: #fb6c6c;
  vertical-align: middle;
}
div.main div.s1 div.right div.down div.down-1 span.down-1-2 {
  display: inline-block;
  font-size: 18px;
  line-height: 60px;
  margin-left: 15px;
}

div.main div.s1 div.right div.down div.down-1 div.down-1-show1 {
  display: none;
  position: absolute;
  width: 314px;
  height: 60px;
  margin-left: 71px ;
  padding-left: 20px;
  background-color: white;
  border-left: 2px solid #fb6c6c;
  border-right: 2px solid #fb6c6c;
  border-bottom: 2px dashed #fb6c6c;
  color: #fb6c6c;
}
div.main div.s1 div.right div.down div.down-1 div.down-1-show1 span.down-1-show1-1 {
  display: inline-block;
  font-size: 18px;
  line-height: 60px;
}
div.main div.s1 div.right div.down div.down-1 div.down-1-show1.show {
  display: block;
}
div.main div.s1 div.right div.down div.down-1 div.down-1-show2 {
  display: none;
  position: absolute;
  width: 314px;
  height: 60px;
  margin-left: 72px ;
  padding-left: 20px;
  background-color: white;
  margin-top: 61px;
  border-left: 1px solid #fb6c6c;
  border-right: 2px solid #fb6c6c;
  border-bottom: 2px solid #fb6c6c;
  color: #fb6c6c;
}
div.main div.s1 div.right div.down div.down-1 div.down-1-show2 span.down-1-show2-1 {
  display: inline-block;
  font-size: 18px;
  line-height: 60px;
}
div.main div.s1 div.right div.down div.down-1 div.down-1-show2.show {
  display: block;
}
div.main div.s1 div.right div.down div.down-2 {
  cursor: pointer;
  display: inline-block;
  width: 123px;
  line-height: 38px;
  background-color: #fb6c6c;
  margin-left: 29px;
  text-align: center;
  font-size: 14px;
  color: white;
}
div.main div.s1 div.right div.down div.down-3 {
  display: inline-block;
  line-height: 60px;
  margin-left: 48px;
}
div.main div.s1 div.right div.down div.down-3 img {
  vertical-align: text-bottom;
}
div.main div.s1 div.right div.down div.down-3 p {
  line-height: 16px;
  font-size: 12px;
  display: inline-block;
}
div.main div.s2 {
  width: 1190px;
  height: 228px;
  margin-top: 16px;
  border: 1px solid #dedede;
  padding: 12px;
  box-sizing: border-box;
}
div.main div.s2 div.title {
  line-height: 18px;
  font-size: 18px;
  padding-left: 8px;
  margin-bottom: 14px;
  border-left: 5px solid #28b9dd;
}
div.main div.s2 div.pro {
  display: inline-block;
  width: 142px;
  height: 166px;
  margin-right: 24px;
}
div.main div.s2 div.pro div.pic {
  width: 142px;
  height: 142px;
  border: 1px solid #dedede;
  overflow: hidden;
}
div.main div.s2 div.pro div.pic img {
  width: 100%;
}
div.main div.s2 div.pro div.pro-name {
  margin-top: 9px;
  text-align: center;
  font-size: 14px;
}
div.main div.s2 div.pro7 {
  margin-right: 0 !important;
}
div.main div.s3 {
  width: 1190px;
  margin-top: 16px;
  box-sizing: border-box;
}
div.main div.s3 div.left {
  float: left;
  width: 878px;
}
div.main div.s3 div.left div.title1 {
  font-size: 16px;
  width:876px;
  height:47px;
  border:1px solid #ebebeb;
  
  background:#fff;
}
div.main div.s3 div.left div.title1 a {
  text-decoration: none;
}
div.main div.s3 div.left div.title1 div.t1 {
  background-color: white;
  cursor: pointer;
  float: left;
  width: 150px;
  line-height: 47px;
  text-align: center;
  border-right: 1px solid #dedede;
  box-sizing: border-box;
}
div.main div.s3 div.left div.title1 div.t1 img {
  vertical-align: middle;
}
div.main div.s3 div.left div.title1 div.t1.show {
  background-color: #28b9dd;
  color: white;
}
div.main div.s3 div.left div.title1 div.t2 {
  background-color: white;
  cursor: pointer;
  float: left;
  width: 150px;
  line-height: 47px;
  text-align: center;
  border-right: 1px solid #dedede;
  border-left: none;
  box-sizing: border-box;
}
div.main div.s3 div.left div.title1 div.t2 img {
  vertical-align: middle;
}
div.main div.s3 div.left div.title1 div.t2.show {
  background-color: #28b9dd;
  color: white;
}
div.main div.s3 div.left div.title1 div.t3 {
  background-color: white;
  cursor: pointer;
  float: left;
  width: 150px;
  line-height: 47px;
  text-align: center;
  border-right: 1px solid #dedede;
  border-left: none;
  box-sizing: border-box;
}
div.main div.s3 div.left div.title1 div.t3 img {
  vertical-align: middle;
}
div.main div.s3 div.left div.title1 div.t3.show {
  background-color: #28b9dd;
  color: white;
}
div.main div.s3 div.left div.content {
  padding: 22px;
  box-sizing: border-box;
  border: 1px solid #dedede;
  font-size: 14px;
  border-top:none;
}
div.main div.s3 div.left div.content div.c1 div.title {
  font-size: 16px;
  color: #28b9dd;
  padding-left: 8px;
  border-left: 5px solid #28b9dd;
}
div.main div.s3 div.left div.content div.c1 div.c1-1 {
  margin-top: 24px;
  /*min-height:120px;*/
}
div.main div.s3 div.left div.content div.c1 div.c1-1 div.c1-1-left {
  float: left;
  width: 88px;
  line-height: 25px;
  vertical-align: text-bottom;
}
div.main div.s3 div.left div.content div.c1 div.c1-1 div.c1-1-right {
  float: right;
  width: 720px;
  line-height: 25px;
}
div.main div.s3 div.left div.content div.c2 {
  margin-top: 20px;
}
div.main div.s3 div.left div.content div.c2 div.title {
  font-size: 16px;
  color: #28b9dd;
  padding-left: 8px;
  border-left: 5px solid #28b9dd;
}
div.main div.s3 div.left div.content div.c2 div.c1-1 {
  margin-top: 24px;
}
div.main div.s3 div.left div.content div.c2 div.c1-1 div.c1-1-left {
  float: left;
  width: 88px;
  line-height: 25px;
  vertical-align: text-bottom;
}
div.main div.s3 div.left div.content div.c2 div.c1-1 div.c1-1-right {
  float: right;
  width: 720px;
  line-height: 25px;
}
div.main div.s3 div.right {
  float: right;
  width: 300px;
}
div.main div.s3 div.right div.title {
  font-size: 16px;
  line-height: 46px;
}
div.main div.s3 div.right div.title img {
  vertical-align: middle;
}
div.main div.s3 div.right div.content {
  margin-top: 3px;
  border-left: 1px solid #dedede;
  border-right: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
  border-top: 3px solid #28b9dd;
  font-size: 14px;
}
div.main div.s3 div.right div.content div.c-title {
  font-size: 16px;
  padding-left: 17px;
  width: 100%;
  background-color: #f2f2f2;
  box-sizing: border-box;
}
div.main div.s3 div.right div.content div.c-title span {
  display: inline-block;
  width: 80%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  line-height: 58px;
}
div.main div.s3 div.right div.content div.c-title img {
  float: right;
  margin-top: 20px;
  margin-right: 20px;
  vertical-align: middle;
}
div.main div.s3 div.right div.content div.c1 {
  line-height: 30px;
  padding: 0 14px ;
}
div.main div.s3 div.right div.content div.c1 div.c1-title {
  float: left;
  width: 70px;
  display: inline-block;
  color: #a1a1a1;
}
div.main div.s3 div.right div.content div.c1 div.c1-p {
  float: left;
  display: inline-block;
  width: 190px;
}
div.main div.s3 div.right div.content div.cFirst {
  margin-top: 20px;
}
div.main div.s3 div.right div.content div.btn {
  padding: 22px 14px;
}
div.main div.s3 div.right div.content div.btn div.btn-left {
  text-align: center;
  background-color: #28b9dd;
  float: left;
  cursor: pointer;
}
div.main div.s3 div.right div.content div.btn div.btn-left a {
  text-decoration: none;
  display: inline-block;
  color: white;
  width: 127px;
  line-height: 40px;
}
div.main div.s3 div.right div.content div.btn div.btn-right {
  margin-left: 15px;
  text-align: center;
  background-color: #fb6c6c;
  float: left;
  cursor: pointer;
}
div.main div.s3 div.right div.content div.btn div.btn-right a {
  text-decoration: none;
  display: inline-block;
  color: white;
  width: 127px;
  line-height: 40px;
}
div.main div.s3 div.right div.content div.btn div.btn-right-kuang {
  display: none;
  border: 1px solid #9d9d9d;
  text-align: center;
  position: absolute;
  width: 573px;
  height: 366px;
  margin-left: -35%;
  margin-top: -320px;
  background-color: white;
}
div.main div.s3 div.right div.content div.btn div.btn-right-kuang div.brk-1 {
  line-height: 54px;
  background-color: #28b9dd;
  text-align: left;
  font-size: 18px;
  padding-left: 20px;
  color: white;
}
div.main div.s3 div.right div.content div.btn div.btn-right-kuang div.brk-1 span {
  float: right;
  color: white;
  margin-right: 20px;
  height: 54px;
  cursor: pointer;
}
div.main div.s3 div.right div.content div.btn div.btn-right-kuang div.brk-2 {
  margin-top: 20px;
  margin-bottom: 30px;
}
div.main div.s3 div.right div.content div.btn div.btn-right-kuang div.brk-2 textarea {
  padding: 10px;
}
div.main div.s3 div.right div.content div.btn div.btn-right-kuang div.brk-3 {
  margin-bottom: 20px;
}
div.main div.s3 div.right div.content div.btn div.btn-right-kuang div.brk-3 div a {
  display: inline-block;
  line-height: 40px;
  width: 177px;
  font-size: 14px;
  color: white;
  text-decoration: none;
}
div.main div.s3 div.right div.content div.btn div.btn-right-kuang div.brk-3 div a:first-child {
  background-color: #b1b1b1;
  margin-right: 10px;
}
div.main div.s3 div.right div.content div.btn div.btn-right-kuang div.brk-3 div a:last-child {
  background-color: #fb6c6c;
}
div.main div.s3 div.right div.content div.btn div.btn-right-kuang.show-k {
  display: block;
}
div.main div.s4 {
  width: 1190px;
  margin-top: 16px;
  box-sizing: border-box;
}
div.main div.s4 div.left {
  margin-top: 3px;
  width: 878px;
  border: 1px solid #fb6c6c;
  margin-bottom:30px;
}
div.main div.s4 div.left div.title {
  line-height: 78px;
  text-align: center;
  width: 100%;
  font-size: 20px;
  background-color: #fb6c6c;
  color: white;
}
div.main div.s4 div.left div.content {
  padding: 22px;
  box-sizing: border-box;
  font-size: 14px;
}
div.main div.s4 div.left div.content div.c-left {
  float: left;
}
div.main div.s4 div.left div.content div.c-left img {
  width: 255px;
  height: 561px;
}
div.main div.s4 div.left div.content div.c-right {
  float: left;
  margin-left: 39px;
  line-height: 45px;
}
div.main div.s4 div.left div.content div.c-right div.cr-1 div.cr-1-left {
  width: 108px;
  display: inline-block;
}
div.main div.s4 div.left div.content div.c-right div.cr-1 div.cr-1-left span.xh {
  color: #fb6c6c;
}
div.main div.s4 div.left div.content div.c-right div.cr-1 div.cr-1-right {
  display: inline-block;
}
div.main div.s4 div.left div.content div.c-right div.cr-1 div.cr-1-right select {
  width: 225px;
  height: 30px;
  padding-left: 20px;
}
div.main div.s4 div.left div.content div.c-right div.cr-2 div.cr-1-left {
  width: 108px;
  display: inline-block;
}
div.main div.s4 div.left div.content div.c-right div.cr-2 div.cr-1-left span.xh {
  color: #fb6c6c;
}
div.main div.s4 div.left div.content div.c-right div.cr-2 div.cr-1-right {
  display: inline-block;
}
div.main div.s4 div.left div.content div.c-right div.cr-3 div.cr-1-left {
  width: 108px;
  display: inline-block;
}
div.main div.s4 div.left div.content div.c-right div.cr-3 div.cr-1-left span.xh {
  color: #fb6c6c;
}
div.main div.s4 div.left div.content div.c-right div.cr-3 div.cr-1-right {
  display: inline-block;
}
div.main div.s4 div.left div.content div.c-right div.cr-4 div.cr-1-left {
  width: 108px;
  display: inline-block;
}
div.main div.s4 div.left div.content div.c-right div.cr-4 div.cr-1-left span.xh {
  color: #fb6c6c;
}
div.main div.s4 div.left div.content div.c-right div.cr-4 div.cr-1-right {
  display: inline-block;
}
div.main div.s4 div.left div.content div.c-right div.cr-4 div.cr-1-right input {
  width: 205px;
  height: 30px;
  padding-left: 20px;
}
div.main div.s4 div.left div.content div.c-right div.cr-5 div.cr-1-left {
  width: 108px;
  display: inline-block;
}
div.main div.s4 div.left div.content div.c-right div.cr-5 div.cr-1-left span.xh {
  color: #fb6c6c;
}
div.main div.s4 div.left div.content div.c-right div.cr-5 div.cr-1-right {
  display: inline-block;
}
div.main div.s4 div.left div.content div.c-right div.cr-5 div.cr-1-right input {
  width: 205px;
  height: 30px;
  padding-left: 20px;
}
div.main div.s4 div.left div.content div.c-right div.cr-6 div.cr-1-left {
  width: 108px;
  display: inline-block;
}
div.main div.s4 div.left div.content div.c-right div.cr-6 div.cr-1-left span.xh {
  color: #fb6c6c;
}
div.main div.s4 div.left div.content div.c-right div.cr-6 div.cr-1-right {
  display: inline-block;
}
div.main div.s4 div.left div.content div.c-right div.cr-6 div.cr-1-right input {
  width: 205px;
  height: 30px;
  padding-left: 20px;
}
div.main div.s4 div.left div.content div.c-right div.cr-7 div.cr-1-left {
  width: 108px;
  display: inline-block;
}
div.main div.s4 div.left div.content div.c-right div.cr-7 div.cr-1-left span.xh {
  color: #fb6c6c;
}
div.main div.s4 div.left div.content div.c-right div.cr-7 div.cr-1-right {
  display: inline-block;
}
div.main div.s4 div.left div.content div.c-right div.cr-7 div.cr-1-right input {
  width: 205px;
  height: 30px;
  padding-left: 20px;
}
div.main div.s4 div.left div.content div.c-right div.cr-8 div.cr-1-left {
  width: 108px;
  display: inline-block;
}
div.main div.s4 div.left div.content div.c-right div.cr-8 div.cr-1-left span.xh {
  color: #fb6c6c;
}
div.main div.s4 div.left div.content div.c-right div.cr-8 div.cr-1-right {
  display: inline-block;
}
div.main div.s4 div.left div.content div.c-right div.cr-8 div.cr-1-right textarea {
  width: 346px;
  height: 133px;
  padding: 8px;
  vertical-align: text-top;
  resize: none;
}
div.main div.s4 div.left div.content div.c-right div.cr-9 div.cr-1-left {
  width: 108px;
  display: inline-block;
}
div.main div.s4 div.left div.content div.c-right div.cr-9 div.cr-1-left span.xh {
  color: #fb6c6c;
}
div.main div.s4 div.left div.content div.c-right div.cr-9 div.cr-1-right {
  display: inline-block;
  margin-top: 25px;
}
div.main div.s4 div.left div.content div.c-right div.cr-9 div.cr-1-right div.button {
  width: 200px;
  line-height: 54px;
  text-align: center;
  border-radius: 10px;
  background-color: #f47777;
  border-bottom: 4px solid #f16363;
  color: white;
  cursor: pointer;
}
div.sidebar {
  position: fixed;
  top: 465px;
  right: 240px;
  width: 80px;
  height: 416px;
  box-sizing: border-box;
  border: 1px solid #dedede;
  background-color: white;
}
div.sidebar div.s1 {
  height: 82px;
  border-bottom: 1px solid #dedede;
}
div.sidebar div.s2 {
  height: 82px;
  border-bottom: 1px solid #dedede;
}
div.sidebar div.s3 {
  height: 82px;
  border-bottom: 1px solid #dedede;
}
div.sidebar div.s4 {
  height: 82px;
  border-bottom: 1px solid #dedede;
}
div.sidebar div.s5 {
  height: 82px;
}
.bdshare-button-style0-16{position: relative;
    top: 6px;
    right: -18px;}
	.phone-num{   float: right;margin-top:5px;font-size: 25px;}
.phone-num span{ padding-top: 8px;color: #28b9dd;}
.phone-num a{ text-decoration:none;}
.subhead{margin-left:10px;width:150px;height:25px;line-height:25px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color:#fb6c6c;float:left;margin-top:12px;}
.up-left p{float:left; clear:both;}
.bdshare-button-style0-16{ margin-left:70px;}
.up-left p{float:left; clear:both;}
.title_3{float:left;height:40px;width:847px;padding:0px 0px 0px 0px;}
.title_fu{float:left;margin-top:5px;color:#f0886a;height:30px; overflow:hidden;min-height:30px;font-size:12px;}
.title_3 h1{float:left;}
.p1_p{float:right;width:390px;height:40px;line-height:40px; }
.p1_p i{font-style:normal;color:#999;}
.p1-4 div{width:50px;float:right;margin:0;margin-right:30px;}
.p1-1{margin-right:10px;}
.p1-2{margin-right:10px;}
.p1-3{margin-right:10px;}
.xiala-icon{display: inline-block; position:relative;color: #fb6c6c; right:-90px;top:5px;}
.c1-1 .c1-1-right img{max-width:730px;}
.c1-1 img{max-width:830px;}